Big Huge Thesaurus

Bahrainian monetary unit

noun